|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JComboBox
com.sabro.jbusiness.gui.components.CampoCombo
public class CampoCombo
Nested Class Summary | |
---|---|
class |
CampoCombo.ComboItem
|
class |
CampoCombo.ComboItemNulo
|
Nested classes/interfaces inherited from class javax.swing.JComboBox |
---|
javax.swing.JComboBox.KeySelectionManager |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.BaselineResizeBehavior |
Field Summary | |
---|---|
javax.swing.AbstractAction |
actionCancelaEdicao
|
static java.lang.String |
COMBO_ITEM
|
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
CampoCombo()
Inicializa o combo sem formatação |
|
CampoCombo(java.lang.String consultaPriKey,
java.lang.String consultaCampo,
java.lang.String consultaFrom,
java.lang.String consultaWhere)
Deprecated. |
|
CampoCombo(SysConexao sysConexao,
java.lang.String consultaPriKey,
java.lang.String consultaCampo,
java.lang.String consultaFrom,
java.lang.String consultaWhere)
Inicialisa o combo com parâmetros independentes de formatação de banco de dados Usa conexão definida pelo parâmetro |
Method Summary | |
---|---|
void |
avancaCombo()
Processa as edições do campo |
void |
cancelaCombo()
Desfaz as alterações do campo |
java.lang.Object |
getId()
Obtém o código do item selecionado no combo |
static java.lang.Integer |
getId(java.awt.Component parentComponent,
java.lang.String priKey,
java.lang.String campo,
java.lang.String from,
java.lang.String titulo,
java.lang.String mensagem,
java.lang.String where)
Deprecated. |
static java.lang.Integer |
getId(java.awt.Component parentComponent,
java.lang.String priKey,
java.lang.String campo,
java.lang.String from,
java.lang.String titulo,
java.lang.String mensagem,
java.lang.String where,
java.lang.Integer valor)
Deprecated. |
static java.lang.Integer |
getId(java.lang.String priKey,
java.lang.String campo,
java.lang.String from,
java.lang.String titulo,
java.lang.String mensagem,
java.lang.String where)
Deprecated. |
static java.lang.Integer |
getId(SysConexao sysConexao,
java.awt.Component parentComponent,
java.lang.String priKey,
java.lang.String campo,
java.lang.String from,
java.lang.String titulo,
java.lang.String mensagem,
java.lang.String where,
java.lang.Integer valor)
Abre caixa de diálogo para o usuário escolher um registro de banco de dados. |
java.lang.String |
getResultado()
Obtém o texto do item selecionado no campo |
boolean |
isChanged()
|
void |
itemStateChanged(java.awt.event.ItemEvent itemEvent)
|
void |
setConsulta(java.lang.String consultaPriKey,
java.lang.String consultaCampo,
java.lang.String consultaFrom,
java.lang.String consultaWhere)
Deprecated. |
void |
setConsulta(SysConexao sysConexao,
java.lang.String consultaPriKey,
java.lang.String consultaCampo,
java.lang.String consultaFrom,
java.lang.String consultaWhere,
java.lang.Object[] parametros)
|
void |
setId(java.lang.Integer id,
boolean reset)
|
void |
setStrFind(java.lang.String strFind)
Inicializa o valor que está sendo procurado programaticamente. |
Methods inherited from class javax.swing.JComboBox |
---|
actionPerformed, addActionListener, addItem, addItemListener, addPopupMenuListener, configureEditor, contentsChanged, firePopupMenuCanceled, firePopupMenuWillBecomeInvisible, firePopupMenuWillBecomeVisible, getAccessibleContext, getAction, getActionCommand, getActionListeners, getEditor, getItemAt, getItemCount, getItemListeners, getKeySelectionManager, getMaximumRowCount, getModel, getPopupMenuListeners, getPrototypeDisplayValue, getRenderer, getSelectedIndex, getSelectedItem, getSelectedObjects, getUI, getUIClassID, hidePopup, insertItemAt, intervalAdded, intervalRemoved, isEditable, isLightWeightPopupEnabled, isPopupVisible, processKeyEvent, removeActionListener, removeAllItems, removeItem, removeItemAt, removeItemListener, removePopupMenuListener, selectWithKeyChar, setAction, setActionCommand, setEditable, setEditor, setEnabled, setKeySelectionManager, setLightWeightPopupEnabled, setMaximumRowCount, setModel, setPopupVisible, setPrototypeDisplayValue, setRenderer, setSelectedIndex, setSelectedItem, setUI, showPopup, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COMBO_ITEM
public javax.swing.AbstractAction actionCancelaEdicao
Constructor Detail |
---|
public CampoCombo()
@Deprecated public CampoCombo(java.lang.String consultaPriKey, java.lang.String consultaCampo, java.lang.String consultaFrom, java.lang.String consultaWhere)
consultaPriKey
- consultaCampo
- consultaFrom
- consultaWhere
- public CampoCombo(SysConexao sysConexao, java.lang.String consultaPriKey, java.lang.String consultaCampo, java.lang.String consultaFrom, java.lang.String consultaWhere)
consultaPriKey
- consultaCampo
- consultaFrom
- consultaWhere
- Method Detail |
---|
@Deprecated public static java.lang.Integer getId(java.lang.String priKey, java.lang.String campo, java.lang.String from, java.lang.String titulo, java.lang.String mensagem, java.lang.String where)
@Deprecated public static java.lang.Integer getId(java.awt.Component parentComponent, java.lang.String priKey, java.lang.String campo, java.lang.String from, java.lang.String titulo, java.lang.String mensagem, java.lang.String where)
@Deprecated public static java.lang.Integer getId(java.awt.Component parentComponent, java.lang.String priKey, java.lang.String campo, java.lang.String from, java.lang.String titulo, java.lang.String mensagem, java.lang.String where, java.lang.Integer valor)
public static java.lang.Integer getId(SysConexao sysConexao, java.awt.Component parentComponent, java.lang.String priKey, java.lang.String campo, java.lang.String from, java.lang.String titulo, java.lang.String mensagem, java.lang.String where, java.lang.Integer valor)
sysConexao
- Conexão que deve ser usada para obtenção dos dados, nulo para acesso à conexão padrão.parentComponent
- Componente ao quel a caixa de diálogo está subordinada.priKey
- Nome da chave primária que fornecerá o código desejado. Normalmente é um campo terminado em "_ID"campo
- Expressão usada para montar o descritor do registro que será escolhido. Normalmente é o nome da tabela no singular.from
- Cláusula from usada para fornecer as informações utilizadas para a chave primária e a expressão. Normalmente se usa o nome da tabela seguido ou não de vários joins.titulo
- Título que será usado na caixa de diálogo.mensagem
- Texto usado para explicar ao usuário qual a informação é esperada.where
- Condição usada para filtrar os registros.valor
- Valor inicial da caixa de combinação apresentada.
@Deprecated public void setConsulta(java.lang.String consultaPriKey, java.lang.String consultaCampo, java.lang.String consultaFrom, java.lang.String consultaWhere)
public void setConsulta(SysConexao sysConexao, java.lang.String consultaPriKey, java.lang.String consultaCampo, java.lang.String consultaFrom, java.lang.String consultaWhere, java.lang.Object[] parametros)
public void setId(java.lang.Integer id, boolean reset)
public void itemStateChanged(java.awt.event.ItemEvent itemEvent)
itemStateChanged
in interface java.awt.event.ItemListener
public java.lang.Object getId()
public java.lang.String getResultado()
public void cancelaCombo()
public void avancaCombo()
public boolean isChanged()
public void setStrFind(java.lang.String strFind)
strFind
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |